<ui:composition 
xmlns:ui="http://java.sun.com/jsf/facelets"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui">

    

    <p:dialog id="dConfirmacionPed" header="Confirmación de pedido" widgetVar="dlg_confirmar" 
              resizable="false" draggable="false" modal="true" closable="false"
              width="600" showEffect="slide" hideEffect="slide" >
        
        <h:form id="fJuego">

            <p:spacer height="10" width="500"/>
            <p:growl showDetail="true"  />
            <p:spacer height="10" width="500"/>

            <h:panelGroup rendered="#{not carritoMB.pedidoActual.jugo}">
                <ui:include src="../ventas/tragamonedas.xhtml" />
            </h:panelGroup>            
        </h:form>
        
        <p:spacer height="20" width="500"/>

        <h:form prependId="false" id="fResultado">

            
            <p:messages id="mens" showDetail="true" />

            <div style="text-align: center;" >

                <h:panelGroup rendered="#{not empty carritoMB.pedidoActual}">

                    <p:commandButton value="Continuar" image="ok16"
                                     update="fResultado pDetallePedido"
                                     oncomplete="PF('dlg_confirmar').show()"
                                     actionListener="#{carritoMB.pasarPedidoAConfirmado}"
                                     rendered="#{not resultadoJuegoBean.verResultado}" />

                    <ui:include src="../template/ajaxStatus.xhtml" />
                </h:panelGroup>               

                <h:panelGroup rendered="#{resultadoJuegoBean.verResultado}" layout="div" style="text-align: center;">

                    <h:panelGroup rendered="#{not resultadoJuegoBean.gano}" layout="div" styleClass="headerTable">

                        <br/>
                        <h:outputText value="Esperamos tenga más suerte la próxima!" />
                        <br/>
                        <h:outputText value="Su carrito será gestionado en breve" />
                        <br/>
                        <h:outputText value="Muchas gracias por su compra!" />
                        <br/>
                        <br/>

                    </h:panelGroup>

                    <h:panelGroup rendered="#{resultadoJuegoBean.gano}" layout="div" styleClass="headerTable" >

                        <h:panelGrid columns="2" styleClass="headerTable"  columnClasses="colLabel,colDato" >

                            <h:outputText value="Total: " />
                            <h:outputText value="#{resultadoJuegoBean.impTotal}" >
                                <f:convertNumber pattern="$ ###,####.##" />
                            </h:outputText>

                            <h:outputText value="Bonificación: " />
                            <h:outputText value="#{resultadoJuegoBean.impBonif}" >
                                <f:convertNumber pattern="$ ###,####.##" />
                            </h:outputText>

                            <h:outputText value="Importe Bonificado: " />
                            <h:outputText value="#{resultadoJuegoBean.impFinal}" >
                                <f:convertNumber pattern="$ ###,####.##" />
                            </h:outputText>

                        </h:panelGrid>

                    </h:panelGroup>

                    <p:commandButton value="Ir al Catálogo" action="#{carritoMB.verCarrito}"
                        image="catalog16" style="width: 140px;" />
                </h:panelGroup>
            </div>
            <p:spacer height="20" width="500"/>
        </h:form>
    </p:dialog>

    
</ui:composition>
